tell its own tale - Türkisch Englisch Wörterbuch